Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Kilka Questów oraz Diffów pod Terenzo.


Rekomendowane odpowiedzi

Opublikowano

Te Questy oraz diffy używałem na moim serwerze który planowałem uruchomić dla graczy. Dla tego że brak czasu zamknąłem go i chcę wam Questy oraz Dify udostępnić pod Terenzo.

Informacja o zabitym bossie:

Wystarczy dopisywać.

quest boss_1 begin
    state start begin
        when 2206.kill begin
            notice_all(pc.get_name().." zabil Ognistego Krola!")
        end
        when 2291.kill begin
            notice_all(pc.get_name().." zabil Czerwonego Smoka!")
        end
    end
end

Itemy + Informacja na start:

quest give_basic_weapon begin
        state start begin
                when login begin
                        if pc.getqf("NieZnajomyPL") == 0 then
                                pc.setqf("NieZnajomyPL", 1)
                                 
                        say_reward(string.format("Witamy cie na serwerze [NAZWA]"))
                        say("")
                        say_title("FanPage: www.facebook.com/[NAZWA]")
                        say("[NAZWA] to serwer w typie Easy")
                        say("Pamietaj, nie calkiem Easy. Pewnie cos znajdzie sie pod")
                        say("Hard oraz Medium. Chcemy dla was jak najlepiej.")
                        say("Oraz zapraszamy cie do naszego ItemShop'u")
                        say("A teraz zapraszamy cie do gry. I dalszych sukcesow !")
                        say_reward(string.format("Team [NAZWA] Zyczy milej gry !"))
                         
                        pc . give_item2 ( "14009" , 1 )
                        pc . give_item2 ( "15009" , 1 )
                        pc . give_item2 ( "13009" , 1 )
                        pc . give_item2 ( "16009" , 1 )
                        pc . give_item2 ( "17009" , 1 )
                        pc . give_item2 ( "80009" , 1 )
                        pc . give_item2 ( "27112" , 50 )
                        pc . give_item2 ( "72702" , 1 )
                        pc . give_item2 ( "50053" , 1 )
                        pc . give_item2 ( "70038" , 1 )
                        pc . give_item2 ( "27003" , 200 )
                        pc . give_item2 ( "27006" , 200 )
                         
                         
                        pc . set_skill_level ( 131 , 10 )
                        pc . change_money(1000)
                        horse.set_level ( 21 )
                        horse.ride()
                         
                         
        if pc.job==0 then --WOJOWNIK
        pc . give_item2 ( "19" , 1 )
        pc . give_item2 ( "3009" , 1 )
        pc . give_item2 ( "11209" , 1 )
        pc . give_item2 ( "12209" , 1 )
        end
        if pc.job==1 then --NINJA
        pc . give_item2 ( "1009" , 1 )
        pc . give_item2 ( "2009" , 1 )
        pc . give_item2 ( "11409" , 1 )
        pc . give_item2 ( "12349" , 1 )
        end
        if pc.job==2 then -- SURA
        pc . give_item2 ( "19" , 1 )
        pc . give_item2 ( "11609" , 1 )
        pc . give_item2 ( "12489" , 1 )
        end
        if pc.job==3 then -- SZAMAN
        pc . give_item2 ( "5009" , 1 )
        pc . give_item2 ( "7009" , 1 )
        pc . give_item2 ( "11809" , 1 )
        pc . give_item2 ( "12629" , 1 )
        end
        clear_letter ( )
                end
    end
        end
        state NieZnajomyPL begin
        end
end

Informacja że dana postać wbiła dany poziom. Od 90 Poziomu:

quest poziom begin        state start begin
                when levelup with pc.get_level()>=90 begin
                local przed = pc.get_level()-1
                local teraz = pc.get_level()
                notice_all(pc.get_name().." awansowal z poziomu "..przed.." na poziom "..teraz.." . Gratulujemy team [NAZWA] !")
                end
        end
end

Informacja że dany gracz dołączył do gry:

quest nowy_player begin    state start begin
        when login begin
            local klasy = 
                    {
                        [0]  = "Wojownik",
                        [1]  = "Ninja",
                        [2]  = "Sura",
                        [3]  = "Szaman"
                    }
            local empire  =
                    {
                    [1] = "Shinsoo",
                    [2] = "Chunjo",
                    [3] = "Jinno"
                    }
                    
            notice_all(pc.get_name().." dolaczyl do [NAZWA] jako "..klasy[pc.get_job()].."  i zameldowal sie w krolestwie "..empire[pc.get_empire()])
            set_state(COMPLETE)
        end
    end
    state COMPLETE begin
    end
end

Informacja że dany gracz rozwalił dany metin:

Wystarczy dopisywać.

quest boss begin    state start begin
        when 8039.kill begin
            notice_all(pc.get_name().." rozwalil Metin Zalu!")
        end
        when 8038.kill begin
            notice_all(pc.get_name().." rozwalil Metin Ofiary!")
        end
    end
end

Diffy które działają w 100% na plikach Terenzo:

http://www.mpcforum.pl/topic/978243-dif-lista-difow-dla-game-34083/

Wszystko działa. Było testowane na moim dedyku. Jeżeli się przydało zostaw Like :).

Opublikowano

Haha. :)

I jeszcze "pod Terenzo", a ja mam pliki by Invoice to nie beda dzialac? :/

 

 

:D Temat mozna zamknac i usunac, skopiowales i zmieniles czyjs nick na swoj l. (masz talent chlopie)

Opublikowano

Haha. :)

I jeszcze "pod Terenzo", a ja mam pliki by Invoice to nie beda dzialac? :/

 

 

:D Temat mozna zamknac i usunac, skopiowales i zmieniles czyjs nick na swoj l. (masz talent chlopie)

Myślisz że takimi komentarzami super jesteś ? Właśnie się zjechałeś. Może skopiowałem i co z tego ? Cię nawet nie stać na Kopiuj i wklej ;)

Opublikowano

Myślisz że takimi komentarzami super jesteś ? Właśnie się zjechałeś. Może skopiowałem i co z tego ? Cię nawet nie stać na Kopiuj i wklej ;)

 

Komentarz komentarzem, każdy ma prawo do własnego zdania.

Zjechałeś to Ty siebie tym tematem.

Skopiowałeś i jesteś chujowy - jedyne co zmieniłeś to nazwę qf'a w queście z 2010.

Nie stać go na kopiuj wklej, bo potrafi więcej niż to.

Cześć.

Opublikowano

amen

 

@TOP

kaj cie nauczyli zmieniać qf'y XDDD ?

 

Skąd masz pewność, że sam go zmienił? Może kogoś poprosił bo nie umiał? <mega wiadomo co>

 

@Super fajne ale WYPIERDALAĆ w końcu z takimi tematami bo już kurwa nawet dobrych rzeczy tutaj się nie da znaleźć.

Jeszcze trochę dział Metin2 będzie się nazywał Kosz. -.-

1011932_514376648616209_1943977858_n.png
Opublikowano

Autorze tematu, zaprawde powiadam Ci... (i teraz najlepsze!) wypierdalaj.

 

Masz racje gubie sie przy control+v i control+c. <to jest kurwa czarna magia :|>, wiec propsy! Ogarniasz wklejanie ja niestety nie. :/

Opublikowano

Świetna, profesjonalna robota. :D Oczywiście mam na myśli te napisy "Questy" i Diffy" :P

 

Matko Boska...

Nic dodać, nic ująć.

Opublikowano

Świetna, profesjonalna robota. :D Oczywiście mam na myśli te napisy "Questy" i Diffy" :P

 

Nic dodać, nic ująć.

Chodzi ci że brzydko te napisy czy jak bo nie rozumiem. Grafikiem nie jestem a sam tworzyłem.

  • 3 miesiące temu...
Opublikowano

Jebłem, i leże jak Najman xD Mało się znam ale no bez kitu żeby zniżać się do poziomu niższego (doświadczeniem) niż mój i kopiować.

xD

­graphic.png

Opublikowano

Pobierz sobie w plikach terenzo plik który waży 7-8mb i wyciągnij questa, poza tym terenzo zabronił kopiować jego rzeczy

Opublikowano

Chodzi ci że brzydko te napisy czy jak bo nie rozumiem. Grafikiem nie jestem a sam tworzyłem.

 

 

Chodzi o to że wszyscy wyżej maja z Ciebie beke, jeżeli jeszcze tego nie zauważyłeś. W dziale metin2 (nie wiem jak w innych) jeżeli nie masz czegoś sensownego do napisania i przydatnego lepiej nic nie pisać bo albo będziesz chejtowany albo trollowany, bo jeden się uważa za mądrzejszego od drugiego nikt juz nie potrafi napisać prosto z mostu w czym jest problem.

791f747188ac8.png

Opublikowano

No niby ok. Ale nie można zoptymalizować tych skryptów? Można np 1 skrypt zrobić w petli i już. A nie ciągle wypisywać to samo ;)

Nie znam się, ale czytałem na necie o optymalizacji i przy dużej ilości to dużo daje.

  • 4 tygodnie później...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...